#ifndef DS_MINST_DATA_SET_H_
#define DS_MINST_DATA_SET_H_
#include "data.h"

typedef struct minst_elem_t
{
    unsigned char *image;
    unsigned char *label;
    int width;
    int height;
    int count;
}minst_elem_t;

int create_minst_data_set(char *data_set, char *data_label);
data batch_load_minst_data(int batch, int start, int rand);
void destroy_minst_data_set();

#endif  // DS_MINST_DATA_SET_H_